// // <style lang="less">
// // @import '../../../styles/common.less';
// // </style>
// // <template>
// //   <Row>
// //     <Form :label-width="150" inline>
// //       <div class='main_item'>
// //         <div @click="dataShow('actionCodeData')" id="moxx" class="main_item_title">
// //           <span style="font-weight:bold;" icon="md-arrow-dropdown">行动代码</span>
// //           <span style="float:right">
// //             <Icon type="md-arrow-dropdown" id="actionCodeData_icon"></Icon>
// //           </span>
// //         </div>
// //         <div id="actionCodeData" class="main_item_content_block">
// //           <div style="margin:30px 10px 10px 10px;">
// //             <FormItem label="行动代码:">
// //               <Select v-model="actionInfo.actionCodeName" class="v-select-wrapper" style="width:150px" :label-in-value=true @on-change="actionCodeChange">
// //                 <Option v-for="item in actionCodeList" :value="item.actionCodeName" :key="item.actionCodeName">{{ item.actionCodeComment }}</Option>
// //               </Select>
// //             </FormItem>
// //             <FormItem label="行动结果">
// //               <Select v-model="actionInfo.actionStatusCode" class="v-select-wrapper" style="width:150px" :label-in-value=true @on-change="actionResultChange">
// //                 <Option v-for="item in actionResultList" :value="item.actionStatusCode" :key="item.actionStatusCode">{{ item.actionStatusDescp }}</Option>
// //               </Select>
// //             </FormItem>
// //             <FormItem label="备注">
// //               <Input v-model="actionInfo.remarks" style="width:150px" />
// //             </FormItem>
// //             <FormItem label="承诺金额">
// //               <Input v-model="actionInfo.promiseAmount" style="width:150px" />
// //             </FormItem>
// //             </br>
// //             <FormItem label="承诺日期:">
// //               <DatePicker v-model="actionInfo.promiseDate" type="date" placement="bottom-end" style="width: 150px"></DatePicker>
// //             </FormItem>
// //             <FormItem label="联系人">
// //               <Select v-model="actionInfo.relationCode" class="v-select-wrapper" style="width:150px" :label-in-value=true @on-change="relationManChange">
// //                 <Option v-for="item in relationManList" :value="item.name" :key="item.name">{{ item.remark }}</Option>
// //               </Select>
// //             </FormItem>
// //             <FormItem label="联系方式">
// //               <Select v-model="actionInfo.relationType" class="v-select-wrapper" style="width:150px" :label-in-value=true @on-change="relationTypeChange">
// //                 <Option v-for="item in relationTypeList" :value="item.value" :key="item.value">{{ item.label }}</Option>
// //               </Select>
// //             </FormItem>
// //             <FormItem label="约会时间">
// //               <DatePicker v-model="actionInfo.meetDate" type="date" placement="bottom-end" style="width: 150px"></DatePicker>
// //             </FormItem>
// //             <FormItem>
// //               <Button type="primary" @click="save">保存</Button>
// //             </FormItem>
// //           </div>
// //         </div>
// //       </div>

// //       <div class='main_item'>
// //         <div @click="dataShow('electricalInputDiv')" id="moxx" class="main_item_title">
// //           <span style="font-weight:bold;" icon="md-arrow-dropdown">电催录入</span>
// //           <span style="float:right">
// //             <Icon type="md-arrow-dropdown" id="electricalInputDiv_icon"></Icon>
// //           </span>
// //         </div>
// //         <div id="electricalInputDiv" class="main_item_content_block">
// //           <div style="margin:3px 10px 3px 10px;">
// //             <Table border :columns="electricalInputColumns" :data="electricalInputData" style="width: 100%;"></Table>
// //             <Button type="primary" icon="md-add" @click="addElectricalInputColumns" style="width:60px;"></Button>
// //           </div>
// //         </div>
// //       </div>

// //       <div class='main_item'>
// //         <div @click="dataShow('foreignVisitsDiv')" id="moxx" class="main_item_title">
// //           <span style="font-weight:bold;" icon="md-arrow-dropdown">催收外访</span>
// //           <span style="float:right">
// //             <Icon type="md-arrow-dropdown" id="foreignVisitsDiv_icon"></Icon>
// //           </span>
// //         </div>
// //         <div id="foreignVisitsDiv" class="main_item_content_block">
// //           <div style="margin:3px 10px 3px 10px;">
// //             <Table border :columns="visitForeignColumns" :data="visitForeignData" style="width: 100%;"></Table>
// //             <Button type="primary" icon="md-add" style="width:60px;" @click="addVisitForeignColumns"></Button>
// //           </div>
// //         </div>
// //       </div>

// //     </Form>

// //     <Form action="" method="get" name="exportFile" id="exportFile" enctype="multipart/form-data">
// //       <input id="id" name="id" type="hidden" />
// //     </Form>

// //     <!-- <div class='main_item'>
// //       <div @click="dataShow('collectLogData')" id="moxx" class="main_item_title">
// //         <span style="font-weight:bold;" icon="md-arrow-dropdown">催收日志</span>
// //         <span style="float:right">
// //           <Icon type="md-arrow-dropdown" id="collectLogData_icon"></Icon>
// //         </span>
// //       </div>
// //       <div id="collectLogData" class="main_item_content_block">
// //         <div style="margin:30px 10px 10px 10px;">
// //           <Table border :columns="logColumns" :data="logData" style="width: 100%;"></Table>
// //           <div style="text-align: center;margin-top: 36px;">
// //             <Page :total="comptParams.total" :current="comptParams.pageNum" :page-size="comptParams.pageSize" size="small" show-elevator show-sizer show-total @on-change="pageChange" @on-page-size-change="sizeChange"></Page>
// //           </div>
// //         </div>
// //       </div>
// //     </div> -->
// //   </Row>
// // </template>

<script>
// // export default {
// //   name: 'collect-base-info',
// //   data () {
// //     return {
// //       uploadUrl: this.$appContext.marvels_core_financial + 'financial/collection/manage/service/uploadCollectVisitInfo',
// //       index: '',
// //       actionInfo: {
// //         actionCode: '',
// //         actionName: '',
// //         actionStatusCode: '',
// //         actionStatusName: '',
// //         remarks: '',
// //         promiseAmount: '',
// //         promiseDate: '',
// //         contactPerson: '',
// //         relationCode: '',
// //         relationType: '',
// //         contactType: '',
// //         meetDate: '',
// //         loanId: '',
// //         custCardNo: '',
// //         overdueCode: ''
// //       },
// //       actionCodeList: [],
// //       actionResultList: [],
// //       electricalResultList: [


// //       ],
// //       relationManList: [],
// //       relationTypeList: [{
// //         value: '0001',
// //         label: '手机'
// //       },
// //       {
// //         value: '0002',
// //         label: '单位电话'
// //       },
// //       {
// //         value: '0003',
// //         label: '家庭电话'
// //       },
// //       {
// //         value: '0004',
// //         label: '其他联系电话'
// //       },
// //       {
// //         value: '0005',
// //         label: '传真'
// //       }
// //       ],
// //       electricalChkEmptyRowData: {
// //         pohneType: '',
// //         id: '',
// //         contactorName: '',
// //         phoneNbr: '',
// //         resultCde: '',
// //         resultName: '',
// //         memo: '',
// //         updatedBy: '',
// //         updatedDate: '',
// //         startTime: ''
// //       },
// //       electricalInputColumns: [{
// //         title: '电话类型',
// //         key: 'pohneType',
// //         align: 'center',
// //         render: (h, params) => {
// //           var vm = this
// //           return h('Select', {
// //             style: {
// //               'margin-top': '2px'
// //             },
// //             props: {
// //               value: params.row.pohneType,
// //               'label-in-value': true,
// //               disabled: (params.row.id !== '' && params.row.id !== null) === true
// //             },
// //             on: {
// //               'on-change' (value) {
// //                 vm.initTempChkDataObject(params)
// //                 vm.$set(vm.relationManList[params.index], 'code', value.value)
// //                 params.row.contactName = ''
// //                 params.row.phoneNo = ''
// //                 vm.$set(vm.tempChkData[params.index], 'contactName', '')
// //                 vm.$set(vm.tempChkData[params.index], 'phoneNbr', '')
// //                 if (vm.relationManList && vm.relationManList.length > 0) {
// //                   for (var i in vm.relationManList) {
// //                     if (value.value === vm.relationManList[i].relationCode) {
// //                       params.row.contactName = vm.relationManList[i].code
// //                       params.row.phoneNbr = vm.relationManList[i].relationMobile
// //                       vm.$set(vm.tempChkData[params.index], 'contactName', vm.contactData[i].contactName)
// //                       vm.$set(vm.tempChkData[params.index], 'phoneNbr', vm.contactData[i].contactMobile)
// //                       break
// //                     }
// //                   }
// //                 }
// //                 vm.$set(vm.tempChkData[params.index], 'pohneType', value.value)
// //                 vm.$set(vm.tempChkData[params.index], 'pohneName', value.label)
// //               }
// //             }
// //           }, this.relationManList.map(function (item) {
// //             return h('Option', {
// //               props: {
// //                 value: item.code
// //               }
// //             }, item.name)
// //           }))
// //         }
// //       },
// //       {
// //         title: '联系人姓名',
// //         key: 'contactorName',
// //         align: 'center',
// //         render: function (h, params) {
// //           const vm = this
// //           return h('Input', {
// //             style: {
// //               'margin-top': '2px'
// //             },
// //             props: {
// //               type: 'text',
// //               value: params.row.contactorName,
// //               disabled: (params.row.id !== '' && params.row.id !== null) === true
// //             },
// //             on: {
// //               'on-change' (e) {
// //                 vm.initTempChkDataObject(params)
// //                 vm.$set(vm.tempChkData[params.index], 'contactorName', e.target.value)
// //               }
// //             }
// //           })
// //         }.bind(this)
// //       },
// //       {
// //         title: '电话号码',
// //         key: 'phoneNbr',
// //         align: 'center',
// //         render: function (h, params) {
// //           const vm = this
// //           return h('Input', {
// //             style: {
// //               'margin-top': '2px'
// //             },
// //             props: {
// //               type: 'text',
// //               value: params.row.phoneNbr,
// //               disabled: (params.row.id !== '' && params.row.id !== null) === true
// //             },
// //             on: {
// //               'on-change' (e) {
// //                 vm.initTempChkDataObject(params)
// //                 vm.$set(vm.tempChkData[params.index], 'phoneNbr', e.target.value)
// //               }
// //             }
// //           })
// //         }.bind(this)
// //       },
// //       {
// //         title: '电催结果',
// //         key: 'resultCde',
// //         align: 'center',
// //         render: function (h, params) {
// //           const vm = this
// //           return h('Select', {
// //             style: {
// //               'margin-top': '2px'
// //             },
// //             props: {
// //               value: params.row.resultCde,
// //               'label-in-value': true,
// //               disabled: ((params.row.id !== '' && params.row.id !== null) && !params.row.edit) === true
// //             },
// //             on: {
// //               'on-change' (value) {
// //                 vm.initTempChkDataObject(params)
// //                 vm.$set(vm.tempChkData[params.index], 'resultCde', value.value)
// //                 vm.$set(vm.tempChkData[params.index], 'resultName', value.label)
// //               }
// //             }
// //           }, this.electricalResultList.map(function (item) {
// //             return h('Option', {
// //               props: {
// //                 value: item.resultCode
// //               }
// //             }, item.resultName)
// //           }))
// //         }.bind(this)
// //       },
// //       {
// //         title: '电催备注',
// //         key: 'memo',
// //         align: 'center',
// //         render: function (h, params) {
// //           const vm = this
// //           return h('Input', {
// //             style: {
// //               'margin-top': '2px'
// //             },
// //             props: {
// //               type: 'text',
// //               value: params.row.memo,
// //               disabled: ((params.row.id !== '' && params.row.id !== null) && !params.row.edit) === true
// //             },
// //             on: {
// //               'on-change' (e) {
// //                 vm.initTempChkDataObject(params)
// //                 vm.$set(vm.tempChkData[params.index], 'memo', e.target.value)
// //               }
// //             }
// //           })
// //         }.bind(this)
// //       },
// //       {
// //         title: '操作人',
// //         key: 'updatedBy',
// //         align: 'center'
// //       },
// //       {
// //         title: '电催时间',
// //         key: 'updatedDate',
// //         align: 'center',
// //         render: (h, params) => {
// //           var vm = this
// //           if (params.row.id !== '' && params.row.id !== null) {
// //             return h('div', [
// //               h('span', vm.$util.loanModularFormatTime(params.row.updatedDate))
// //             ])
// //           }
// //         }
// //       },
// //       {
// //         title: '通话时间',
// //         key: 'startTime',
// //         align: 'center',
// //         render: (h, params) => {
// //           var vm = this
// //           if (params.row.id !== '' && params.row.id !== null) {
// //             return h('div', [
// //               h('span', vm.$util.loanModularFormatTime(params.row.startTime))
// //             ])
// //           }
// //         }
// //       },
// //       {
// //         align: 'center',
// //         render: (h, params) => {
// //           var vm = this
// //           if (vm.tempChkData[params.index].pohneType === '' || vm.tempChkData[params.index].pohneType === null) {
// //             this.$Message.warning('电话类型不能为空')
// //             return
// //           }
// //           if (vm.tempChkData[params.index].contactorName === '' || vm.tempChkData[params.index].contactorName === null) {
// //             this.$Message.warning('联系人姓名不能为空')
// //             return
// //           }
// //           if (vm.tempChkData[params.index].phoneNbr === '' || vm.tempChkData[params.index].phoneNbr === null) {
// //             this.$Message.warning('电话号码不能为空')
// //             return
// //           }
// //           if (vm.tempChkData[params.index].resultCde === '' || vm.tempChkData[params.index].resultCde === null) {
// //             this.$Message.warning('电催结果不能为空')
// //             return
// //           }
// //           if ((params.row.id !== '' && params.row.id !== null) && !params.row.edit) {
// //             return h('div', [
// //               h('Button', {
// //                 props: {
// //                   type: 'primary',
// //                   size: 'small'
// //                 },
// //                 style: {
// //                   marginRight: '5px'
// //                 },
// //                 on: {
// //                   click: () => {
// //                     vm.dial(params)
// //                   }
// //                 }
// //               }, ' 拨号'),
// //               h('Button', {
// //                 props: {
// //                   type: 'error',
// //                   size: 'small'
// //                 },
// //                 on: {
// //                   click: () => {
// //                     vm.electricalInputData[params.index].edit = true
// //                   }
// //                 }
// //               }, ' 编辑')
// //             ])
// //           } else {
// //             return h('span', {
// //               style: {
// //                 'color': '#20a0ff',
// //                 'cursor': 'pointer'
// //               },
// //               on: {
// //                 click: () => {
// //                   var vm = this
// //                   vm.tempChkData[params.index].overdueCode = vm.collectTaskParams.overdueCode
// //                   if (params.row.id !== '' && params.row.id !== null) {
// //                     vm.tempChkData[params.index].id = vm.electricalInputData[params.index].id
// //                     this.$ajax.post(this.$appContext.marvels_core_financial + 'financial/collection/manage/service/modifyElectricCollectInfo', vm.tempChkData[params.index]).then(re => {
// //                       var data = re.data
// //                       var code = data.code
// //                       var message = data.message
// //                       if (code === 'success') {
// //                         vm.commonModularInfo()
// //                       } else {
// //                         this.$Message.warning(message)
// //                       }
// //                     }).catch(er => {
// //                     })
// //                   } else {
// //                     this.$ajax.post(this.$appContext.marvels_core_financial + 'financial/collection/manage/service/addElectricCollectInfo', vm.tempChkData[params.index]).then(re => {
// //                       var data = re.data
// //                       var code = data.code
// //                       var message = data.message
// //                       if (code === 'success') {
// //                         vm.commonModularInfo()
// //                       } else {
// //                         this.$Message.warning(message)
// //                       }
// //                     }).catch(er => {

// //                     })
// //                   }
// //                 }
// //               }
// //             }, '提交')
// //           }
// //         }
// //       }
// //       ],
// //       electricalInputData: [],
// //       tempChkData: [],
// //       visitForeignColumns: [{
// //         title: '外出催收日期',
// //         key: 'visitDate',
// //         align: 'center',
// //         render: function (h, params) {
// //           const vm = this
// //           if (params.row.id !== '' && params.row.id !== null) {
// //             return h('div', [
// //               h('span', vm.$util.loanModularFormatTime(params.row.visitDate))
// //             ])
// //           } else {
// //             return h('DatePicker', {
// //               style: {
// //                 'margin-top': '2px'
// //               },
// //               props: {
// //                 type: 'date'
// //               },
// //               on: {
// //                 'on-change' (e) {
// //                   vm.initTmpVisitForeignData(params)
// //                   vm.$set(vm.tmpVisitForeignData[params.index], 'visitDate', e)
// //                 }
// //               }
// //             })
// //           }
// //         }.bind(this)
// //       },
// //       {
// //         title: '催收人姓名',
// //         key: 'collectorName',
// //         align: 'center',
// //         render: function (h, params) {
// //           const vm = this
// //           return h('Input', {
// //             style: {
// //               'margin-top': '2px'
// //             },
// //             props: {
// //               type: 'text',
// //               value: params.row.collectorName,
// //               disabled: (params.row.id !== '' && params.row.id !== null) === true
// //             },
// //             on: {
// //               'on-change' (e) {
// //                 vm.initTmpVisitForeignData(params)
// //                 vm.$set(vm.tmpVisitForeignData[params.index], 'collectorName', e.target.value)
// //               }
// //             }
// //           })
// //         }.bind(this)
// //       },
// //       {
// //         title: '催收人电话',
// //         key: 'collectorPhone',
// //         align: 'center',
// //         render: function (h, params) {
// //           const vm = this
// //           return h('Input', {
// //             style: {
// //               'margin-top': '2px'
// //             },
// //             props: {
// //               type: 'text',
// //               value: params.row.collectorPhone,
// //               disabled: (params.row.id !== '' && params.row.id !== null) === true
// //             },
// //             on: {
// //               'on-change' (e) {
// //                 vm.initTmpVisitForeignData(params)
// //                 vm.$set(vm.tmpVisitForeignData[params.index], 'collectorPhone', e.target.value)
// //               }
// //             }
// //           })
// //         }.bind(this)
// //       },
// //       {
// //         title: '催收地址',
// //         key: 'address',
// //         align: 'center',
// //         render: function (h, params) {
// //           return h('Input', {
// //             style: {
// //               'margin-top': '2px'
// //             },
// //             props: {
// //               type: 'text',
// //               value: params.row.memo,
// //               disabled: (params.row.id !== '' && params.row.id !== null) === true
// //             },
// //             on: {
// //               'on-change' (e) {
// //                 vm.initTmpVisitForeignData(params)
// //                 vm.$set(vm.tmpVisitForeignData[params.index], 'address', e.target.value)
// //               }
// //             }
// //           })
// //         }
// //       },
// //       {
// //         title: '备注',
// //         key: 'memo',
// //         align: 'center',
// //         render: function (h, params) {
// //           const vm = this
// //           return h('Input', {
// //             style: {
// //               'margin-top': '2px'
// //             },
// //             props: {
// //               type: 'text',
// //               value: params.row.memo,
// //               disabled: (params.row.id !== '' && params.row.id !== null) === true
// //             },
// //             on: {
// //               'on-change' (e) {
// //                 vm.initTmpVisitForeignData(params)
// //                 vm.$set(vm.tmpVisitForeignData[params.index], 'memo', e.target.value)
// //               }
// //             }
// //           })
// //         }.bind(this)
// //       },
// //       {
// //         title: '操作人',
// //         key: 'oprator',
// //         align: 'center'
// //       },
// //       {
// //         title: '上传日期',
// //         key: 'updatedDate',
// //         align: 'center',
// //         render: function (h, params) {
// //           if (params.row.id !== '' && params.row.id !== null) {
// //             const vm = this
// //             return h('div', [
// //               h('span', vm.$util.loanModularFormatTime(params.row.updatedDate))
// //             ])
// //           }
// //         }
// //       },
// //       {
// //         align: 'center',
// //         render: (h, params) => {
// //           var vm = this
// //           return h('Upload', {
// //             style: {
// //               'color': '#20a0ff',
// //               'cursor': 'pointer'
// //             },
// //             props: {
// //               ref: 'upload',
// //               action: this.uploadUrl,
// //               name: 'file',
// //               'on-success': vm.uploadSuccess,
// //               'on-error': vm.uploadFail,
// //               'on-progress': this.uploadLoading(params.index)
// //             }
// //           }, '上传')
// //         }
// //       },
// //       {
// //         title: '下载',
// //         align: 'center',
// //         render: (h, params) => {
// //           if (params.row.id !== '' && params.row.id !== null && params.row.filePath !== '' && params.row.filePath !== null) {
// //             return h('span', {
// //               style: {
// //                 'color': '#20a0ff',
// //                 'cursor': 'pointer'
// //               },
// //               on: {
// //                 click: () => {
// //                   document.getElementById('exportFile').action = this.$appContext.marvels_core_financial + 'financial/collection/manage/service/downLoadVisitFile'
// //                   document.getElementById('id').value = params.row.id
// //                   document.getElementById('exportFile').submit()
// //                 }
// //               }
// //             }, '下载')
// //           } else if (params.row.id !== '' && params.row.id !== null && (params.row.filePath === '' || params.row.filePath === null)) {
// //             return h('span', {
// //               style: {
// //                 'color': '#20a0ff',
// //                 'cursor': 'pointer'
// //               }
// //             }, '无附件记录')
// //           }
// //         }
// //       },
// //       {
// //         align: 'center',
// //         render: (h, params) => {
// //           if (params.row.id === '' || params.row.id === null) {
// //             return h('span', {
// //               style: {
// //                 'color': '#20a0ff',
// //                 'cursor': 'pointer'
// //               },
// //               on: {
// //                 click: () => {
// //                   var vm = this
// //                   this.$ajax.post(this.$appContext.marvels_core_financial + 'financial/collection/manage/service/addCollectVisitInfo', vm.tmpVisitForeignData[params.index]).then(re => {
// //                     var data = re.data
// //                     var code = data.code
// //                     var message = data.message
// //                     if (code === 'success') {
// //                       vm.commonModularInfo()
// //                     } else {
// //                       this.$Message.warning(message)
// //                     }
// //                   }).catch(er => {

// //                   })
// //                 }
// //               }
// //             }, '提交')
// //           }
// //         }

// //       }
// //       ],
// //       visitForeignData: [],
// //       tmpVisitForeignData: [],
// //       visitForeignChkEmptyRowData: {
// //         id: '',
// //         visitDate: '',
// //         collectorName: '',
// //         collectorPhone: '',
// //         address: '',
// //         memo: '',
// //         oprator: '',
// //         updatedDate: '',
// //         loanModularFormatTime: ''
// //       },
// //       comptParams: {
// //         loanId: '',
// //         overdueCode: '',
// //         pageNum: 1,
// //         pageSize: 10,
// //         total: 0
// //       }
// //     }
// //   },
// //   computed: {
// //     avatorImage () {
// //       return localStorage.avatorImgPath
// //     }
// //   },

// //   created () {
// //     // 初始化当前页面请求对象实例
// //     this.$ajax = this.$util.ajax()
// //     this.commonModularInfo()
// //     this.initData()
// //   },
// //   methods: {
// //     pageChange: function (pageNum) {
// //       var vm = this
// //       vm.comptParams.pageNum = pageNum
// //       vm.initData()
// //     },
// //     sizeChange: function (pageLength) {
// //       var vm = this
// //       vm.comptParams.pageSize = pageLength
// //       vm.initData()
// //     },
// //     initData () {
// //       var vm = this
// //       vm.comptParams.loanId = this.collectTaskParams.loanId
// //       vm.comptParams.overdueCode = this.collectTaskParams.overdueCode
// //       this.$ajax.post(this.$appContext.marvels_core_financial + 'financial/collection/manage/service/actionInfoList', vm.comptParams).then(re => {
// //         var data = re.data
// //         vm.logData = data.data.list
// //         vm.comptParams.total = data.data.total
// //       }).catch(er => {

// //       })
// //     },
// //     relationManChange (value) {
// //       this.actionInfo.contactPerson = value.label
// //     },
// //     relationTypeChange (value) {
// //       this.actionInfo.contactType = value.label
// //     },
// //     actionCodeChange (value) {
// //       this.actionInfo.actionName = value.label
// //     },
// //     actionResultChange (value) {
// //       this.actionInfo.actionStatusName = value.label
// //     },
// //     initTempChkDataObject (params) {
// //       if (!this.tempChkData[params.index]) {
// //         this.tempChkData[params.index] = {}
// //       }
// //     },
// //     initTmpVisitForeignData (params) {
// //       if (!this.tmpVisitForeignData[params.index]) {
// //         this.tmpVisitForeignData[params.index] = {}
// //       }
// //     },
// //     // 点击tab事件
// //     addElectricalInputColumns () {
// //       var vm = this
// //       vm.electricalInputData.push(this.$util.cloneObject(this.electricalChkEmptyRowData))
// //     },
// //     addVisitForeignColumns () {
// //       var vm = this
// //       vm.visitForeignData.push(this.$util.cloneObject(this.visitForeignChkEmptyRowData))
// //     },
// //     commonModularInfo () {
// //       var vm = this
// //       var data = {
// //         'loanId': this.collectTaskParams.loanId,
// //         'overdueCode': this.collectTaskParams.overdueCode
// //       }
// //       this.$ajax.post(this.$appContext.marvels_core_financial + 'financial/collection/manage/service/commonModularInfo', data).then(re => {
// //         var data = re.data
// //         var code = data.code
// //         if (code === 'success') {
// //           vm.visitForeignData = data.data.visitList
// //           vm.electricalInputData = data.data.verficationList
// //           vm.actionCodeList = data.data.codeList
// //           vm.actionResultList = data.data.actionResultList
// //           vm.relationManList = data.data.relationList
// //           vm.electricalResultList = data.data.resultList
// //         }
// //       }).catch(er => {

// //       })
// //     },
// //     dataShow: function (tagId) {
// //       var clickTag = document.getElementById(tagId)
// //       if (clickTag.className === 'main_item_content') {
// //         clickTag.className = 'main_item_content_block'
// //         document.getElementById(tagId + '_icon').className = 'ivu-icon ivu-icon-md-arrow-dropup'
// //       } else {
// //         clickTag.className = 'main_item_content'
// //         document.getElementById(tagId + '_icon').className = 'ivu-icon ivu-icon-md-arrow-dropdown'
// //       }
// //     },
// //     save () {
// //       var vm = this
// //       vm.actionInfo.loanId = this.collectTaskParams.loanId
// //       vm.actionInfo.overdueCode = this.collectTaskParams.overdueCode
// //       this.$ajax.post(this.$appContext.marvels_core_financial + 'financial/collection/manage/service/addActionInfo', vm.actionInfo).then(re => {
// //         var data = re.data
// //         var message = data.message
// //         this.$Message.warning(message)
// //         if (data.code === 'success') {
// //           this.initData()
// //         }
// //       }).catch(er => {

// //       })
// //     },
// //     // 拨号
// //     dial (params) {
// //       var vm = this
// //       var phoneNbr = params.row.phoneNbr
// //       if (phoneNbr === null || phoneNbr === '') {
// //         this.$Message.warning('手机号码不能为空')
// //         return
// //       }
// //       this.$ajax.post(this.$appContext.marvels_core_approve + 'approve/process/task_process/service/getLoginUserInfo').then(re => {
// //         var data = re.data
// //         var code = data.code
// //         var message = data.message
// //         if (code !== 'success') {
// //           this.$Message.warning(message)
// //           return
// //         }
// //         var shortPhoneNo = data.data.shortPhoneNo
// //         if (shortPhoneNo && shortPhoneNo !== '') {
// //           var backUrl = this.$appContext.marvels_core_approve + 'approve/process/task_process/service/writeCallInfo/' + params.row.id
// //           $.ajax({
// //             url: 'http://10.0.17.200:9800/SmartWS.php',
// //             data: {
// //               'Act': 'Call_Originate',
// //               'Ext': shortPhoneNo,
// //               'Dest': phoneNbr,
// //               // 'Area':area,
// //               // 回写地址
// //               'Writeback': backUrl
// //             },
// //             dataType: 'jsonp',
// //             jsonp: 'jsonpCallback',
// //             jsonpCallback: 'SmartWS',
// //             success: function (retData, textStatus, jqXHR) {
// //               if (retData.retinfo === 'SUCCESS') {
// //                 vm.$Message.success('已成功拨通对方号码，请拿起话机')
// //               } else {
// //                 vm.$Message.warning('未拨通')
// //               }
// //             }
// //           })
// //         } else {
// //           this.$Message.warning('您没有注册短号')
// //         }
// //       }).catch(er => {

// //       })
// //     },
// //     uploadSuccess (response) {
// //       if (response === null) {
// //         return
// //       }
// //       var vm = this
// //       var code = response.code
// //       var message = response.message
// //       if (code !== 'success') {
// //         this.$Message.warning(message)
// //         return
// //       }
// //       // console.info(vm.visitForeignData[this.index])
// //       // console.info(vm.tmpVisitForeignData[this.index])
// //       vm.visitForeignData[this.index].filePath = response.data.filePath
// //       vm.visitForeignData[this.index].fileName = response.data.fileName
// //       vm.visitForeignData[this.index].overdueCode = vm.collectTaskParams.overdueCode
// //       vm.tmpVisitForeignData[this.index].filePath = response.data.filePath
// //       vm.tmpVisitForeignData[this.index].fileName = response.data.fileName
// //       vm.tmpVisitForeignData[this.index].overdueCode = vm.collectTaskParams.overdueCode
// //       if (vm.visitForeignData[this.index].id !== null) { // 记录已经保存的情况下的上传
// //         this.$ajax.post(this.$appContext.marvels_core_financial + 'financial/collection/manage/service/tmpVisitForeignData', vm.visitForeignData[this.index]).then(re => {
// //           var data = re.data
// //           var code = data.code
// //           var message = data.message
// //           if (code === 'success') {
// //             vm.commonModularInfo()
// //           } else {
// //             this.$Message.warning(message)
// //           }
// //         }).catch(er => {

// //         })
// //       }
// //     },
// //     uploadFail (response) {

// //     },
// //     uploadLoading (index) {
// //       this.index = index
// //     }
// //   },
// //   props: {
// //     collectTaskParams: Object
// //   }

// // }
// // </script>
